package com.zx.erp.repo.service;

import com.github.pagehelper.PageInfo;
import com.zx.erp.repo.bean.Warehouse;

/**
 * 仓库Biz接口
 *
 * @author Jerry
 */
public interface WarehouseBiz {
    /**
     * 查询所有
     *
     * @param ware     WareHouse对象
     * @param pageno   当前页
     * @param pagesize 每页显示记录数
     * @return pageinfo
     */
    PageInfo<Warehouse> findAll(Warehouse ware, Integer pageno, Integer pagesize);

    /**
     * 查询一个【根据仓库id】
     *
     * @param id 仓库id
     * @return 仓库类
     */
    Warehouse findWareById(Integer id);

    /**
     * 更新
     *
     * @param wareById Warehouse类
     * @return true为更新成功
     */
    Boolean updateWare(Warehouse wareById);

    /**
     * 保存
     * @param wareById
     * @return
     */
    Boolean saveWare(Warehouse wareById);
}
